olfactory transduction - French English Dictionary